KVM vs. VMware: 一文带你看懂 KVM 和 VMware 有什么区别 您所在的位置:网站首页 vmware 授权 方式 KVM vs. VMware: 一文带你看懂 KVM 和 VMware 有什么区别

KVM vs. VMware: 一文带你看懂 KVM 和 VMware 有什么区别

2023-09-05 21:28| 来源: 网络整理| 查看: 265

性能

虚拟机监控程序性能对于基础架构的影响,是需要考虑的最主要因素之一。KVM 和 ESXi 都是 1 型虚拟机监控程序,它们的性能优于 2 型虚拟机监控程序。

和 KVM 相比,ESXi 在创建和启动服务器时通常耗时更久。在运行服务器时,ESXi 的速度也要稍慢一些,尽管这种差异在运行常规负载时并不明显。在速度方面,SPECvirt_sc2013 基准测试表明,KVM 的应用运行速度接近原生速度,比业界的其他虚拟机监控程序都快。

集成

各种虚拟机监控程序会使用不同的方法,来与主机的物理硬件通信。ESXi 使用的是 VMware 的管理平台。这意味着你需要在 VMware 的控制堆栈中使用其他产品。这可能还会增加你的硬件需求。

因为是开源的,使用 KVM 不会有同样的限制而且可以与你现有的基础架构以及许多不同的 Linux 和 Windows 平台集成。

成本

成本是 KVM 与 VMware 虚拟化解决方案之间的主要差别。KVM 可以作为许多开源操作系统的一部分进行分发,因此没什么额外成本。而使用 VMware 时,你需要为各种相关产品购买许可证,而且必须遵守企业许可协议(ELA)。虽然 ELA 一开始看起来比较划算,但随着时间的推移,为了获得更多的容量和更强的功能,你需要付出的就越来越多。所以总的来说,KVM 的总拥有成本要低一些。

成熟度

KVM 和 ESXi 都是非常成熟稳定的虚拟机监控程序,可以支持各种企业工作负载。

可扩展性

VMware 提供了一个可扩展的虚拟化平台。但是,用户必须要考虑到额外添加主机或虚拟机可能会对 ELA 造成的影响。vSphere 可以为每个主机最多提供 12TB 的 RAM,为每个集群最多提供 64 个主机。vSphere 包含多个应用编程接口(API),可用于简化虚拟机的管理。

作为 Linux 内核的一部分,KVM 可以根据虚拟客户机和请求的数量增长情况进行扩展,以满足负载的需求。借助 KVM,即使是要求最苛刻的应用工作负载,也能实现虚拟化;而这正是很多企业虚拟化部署(比如数据中心和私有云)的基本条件。

KVM 还能与你的现有基础架构进行互操作,并允许你访问源代码。这就是说,它能按照你需要的方式轻松地集成和扩展。

支持

使用 VMware,作为你的 ELA 一部分,将获得企业级支持。使用 KVM 时,你需要从开源社区和你自己的 IT 部门,或从红帽等服务周全的供应商处获取支持。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有